Text copied to clipboard!
Tytuł
Text copied to clipboard!Django Developer
Opis
Text copied to clipboard!
Poszukujemy doświadczonego Programisty Django, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwijanie oraz utrzymanie nowoczesnych aplikacji internetowych opartych na frameworku Django. Idealny kandydat powinien posiadać solidne doświadczenie w pracy z Pythonem oraz frameworkiem Django, a także wykazywać się umiejętnością pracy zespołowej, kreatywnością i samodzielnością w rozwiązywaniu problemów. Do Twoich głównych obowiązków będzie należało projektowanie architektury aplikacji, implementacja nowych funkcjonalności, integracja z zewnętrznymi API oraz optymalizacja wydajności. Będziesz współpracować z zespołem frontendowym, projektantami UX/UI oraz testerami, aby dostarczać wysokiej jakości rozwiązania spełniające potrzeby naszych klientów. Oczekujemy znajomości baz danych relacyjnych, takich jak PostgreSQL lub MySQL, a także doświadczenia w pracy z narzędziami kontroli wersji (np. Git). Ważna jest również znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych oraz umiejętność pisania testów automatycznych. Praca odbywa się w dynamicznym środowisku, w którym liczy się komunikacja, inicjatywa i chęć ciągłego rozwoju. Oferujemy atrakcyjne wynagrodzenie, elastyczne godziny pracy, możliwość pracy zdalnej oraz udział w ciekawych projektach dla klientów z różnych branż. Jeśli jesteś osobą ambitną, która chce rozwijać swoje umiejętności i mieć realny wpływ na kształtowanie nowoczesnych rozwiązań webowych, ta oferta jest właśnie dla Ciebie.
Obowiązki
Text copied to clipboard!- Projektowanie i rozwijanie aplikacji webowych w Django
- Tworzenie i utrzymywanie baz danych
- Integracja aplikacji z zewnętrznymi API
- Optymalizacja wydajności i bezpieczeństwa aplikacji
- Współpraca z zespołem frontendowym oraz projektantami UX/UI
- Pisanie testów jednostkowych i automatycznych
- Utrzymywanie dokumentacji technicznej
- Rozwiązywanie problemów technicznych i wdrażanie poprawek
- Udział w spotkaniach zespołowych i planowaniu sprintów
- Wdrażanie nowych technologii i narzędzi
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia w pracy z Django
- Bardzo dobra znajomość języka Python
- Znajomość relacyjnych baz danych (PostgreSQL, MySQL)
- Doświadczenie w pracy z systemem kontroli wersji Git
- Umiejętność pisania testów automatycznych
- Znajomość zagadnień bezpieczeństwa aplikacji webowych
- Umiejętność pracy zespołowej
- Dobra organizacja pracy i samodzielność
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji
- Mile widziane doświadczenie z Dockerem lub innymi narzędziami DevOps
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z Django?
- Czy pracowałeś/aś przy integracji z zewnętrznymi API?
- Jakie narzędzia do testowania aplikacji znasz?
- Czy miałeś/aś okazję pracować z Dockerem lub narzędziami DevOps?
- Jak radzisz sobie z optymalizacją wydajności aplikacji?
- Jakie są Twoje oczekiwania dotyczące pracy zdalnej?
- Czy masz doświadczenie w pracy w metodyce Agile/Scrum?
- Jakie projekty realizowałeś/aś w Django?
- Jakie są Twoje mocne strony jako programista?
- Czy znasz inne frameworki webowe w Pythonie?